evolutionary computation
Computer-based problem solving systems that use computational
models of evolutionary processes as the key elements in design
and implementation.
A number of evolutionary computational models have been
proposed, including {evolutionary algorithm}s, {genetic
algorithm}s, the {evolution strategy}, {evolutionary
programming}, and {artificial life}.
{The Hitchhiker's Guide to Evolutionary Computation
(http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/ai/genetic/